outfall ditches - Alemán Inglés Diccionario